LocationManager = {}
LocationManager.mt = { __index = LocationManager }
setmetatable(LocationManager, LocationManager.mt)

function LocationManager:initialize()

	self.locations = {}


end


function LocationManager.new()

	local o = LocationManager.initialize()

	return o

end

function LocationManager:new_loc(type)

	local iter = #self.locations
	
	self.locations[iter] = Location.new(iter, type)
	
	return self.locations[iter]

end

function LocationManager:new_station()

    self:new_loc("space_station")

end



return LocationManager
